package com.dly.hope.model.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

@Data
public class CommentVo {

    /**
     * 评论id
     */
    private String id;

    /**
     * 评论发送人
     */
    private SimpleUserVo sendUser;

    /**
     * 评论接受人
     */
    private SimpleUserVo replyUser;

    /**
     * 评论内容
     */
    private String content;

    /**
     * 评论时间
     */
    @JsonFormat(pattern = "yyyy年MM月dd日 HH:mm:ss")
    private Date createDate;

    private List<CommentVo> childComment = new ArrayList<>();
}
